Castello Pizza
2577 Indianola Ave, Columbus
(614) 598-5751
Recent Reviews
Order Online
Reserve
You May Also Like
Rambling House - 310 E Hudson St
Music Venues, Cocktail Bar
Ohio State Pizza, llc - 325 E Hudson St
Pizza
Exotic Latin Grill - 355 E Hudson St
Colombian, Mexican, Food Trucks, Latin American, Pet Friendly
Restaurants in Columbus, OH
Castello Pizza
2577 Indianola Ave, Columbus, OH 43202
(614) 598-5751