Villa Rosa
Address:
90 Route 109, Babylon, NY 11704
Phone:
(631) 587-4150
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Pizza Palace at 90 Route 109, Babylon, NY 11704
- Franks Dockside Cafe at 301 Bergen Ave, Babylon, NY 11704
- Mushroom at 779 W Montauk Hwy, Babylon, NY 11704
- Alfredo's Pizza at 134 Route 109, Babylon, NY 11704
- Hong Kong at 27 Brookvale Ave, Babylon, NY 11704