Camellia City Pizza

Camellia City Pizza

196 Audubon Dr, Slidell, LA 70458
985-275-8787

Closed until Wednesday at 4:00 pm

Full Hours
Closed Shop

Opens Wednesday at 4:00 pm

SliceRestaurants in Slidell Camellia City Pizza
Price: $$