Villa RosaServing pizza, pasta and sandwiches.

Popular Menu Items

View full menu

Address

90 Rte 109
West Babylon NY, 11704
(631) 587-4150