Search results
- Bella PizzaPizza
307 S Meadow St Ithaca, NY 14850 377.19 mi
Is this your business? Verify your listing
307 S Meadow St Ithaca, NY 14850 377.19 mi
Is this your business? Verify your listing
1.0 2 reviews
Aggressive and rude owner. Has no idea how to Run a business. I'm almost positive all his good reviews are from friends and family even one from himself. There is no customer service with this... More
Ordered. Waited 2-3 hours. No delivery. No refund. Called to an overly aggressive manager who said dude a lot. Would never experience this at Aroma! More