Search results
Yelp Reviews
4.0 101 reviews
- 5 star 45
- 4 star 32
- 3 star 10
- 2 star 3
- 1 star 11
Mamma Flora's is your ultimate neighborhood Italian restaurant. Brick oven pizza, salads, subs & sandwiches, chef...
Website: slicelife.com
Phone: (609) 434-1188
Pickup · Delivery
1750 N Olden Ave Ewing, NJ 08638 2477.21 mi
Is this your business? Verify your listing
4.0 101 reviews