Villa Maria II is a italian restaurant Lackawanna County Pennsylvania located in United States.
1610 Washburn St Scranton , PA 18504 United States
Credit Cards | Yes (incl. American Express) |
TouchTunes Jukebox | Yes |
Menus | Dinner |
The goat steak was quite yummy tonight. ;)
Understand it was New Years Eve but had reservations & food didn't come for nearly 2 hours and even then was only ok! Extremely disappointed!!
Gnocchi and Lobster Ravioli. Service is impeccable. This is a hidden gem. - Kimberly Foss
The house vinagrette dressing is delightful! Never had anything like it - Wendy Manuel