An Italian Restaurant in West Babylon NY

Under NEW ownership, please come in and see our new menu with all new items and coupons..


Day Opening Closing
Click the button to add a review for Villa Rosa

Add Review