Castello Pizza
(235)
Pizza Takeout
Address: 2577 Indianola Ave, Columbus, OH 43202
Hours: Closed ⋅ Opens 3 PM
Phone: (614) 725-5600
Feb 29, 2024 · Experience the authentic taste of Northern Italy at our new location in Blue Bell. Delicious fish, fresh from the Mediterranean. The finest ...
Castello's Restaurant. Castello's Restaurant & Catering. Call Menu Info. 2775 N Westwood Blvd. Poplar Bluff, MO 63901. Uber · View full website. announcement.