Castello Pizza Description:
.
Address:
2577 Indianola Ave, Columbus, OH 43202, United States
Phone Number:
+1 614-598-5751
Website:
https://order.online/business/castello-regina-pizza-750332
Store Hours:
Sunday: Closed | Monday: Closed | Tuesday: 4PM-3AM | Wednesday: 4PM-3AM | Thursday: 4PM-3AM | Friday: 4PM-3AM | Saturday: 4PM-3AM