7121 W 130th St, Cleveland, OH 44130
- Mon - Fri
11:00 am - 10:00 pm
- Sat - Sun
11:00 am - 11:00 pm
Add Your Review
horrible management ....rude and if you should complain about an order you are told to get your F***ing food somewhere else.
View similar PizzaSuggest an edit