Eggplant Parmigiana Restaurants in Spruce
Show restaurants on map
Menu
Table booking
Menu
Table booking
City: Spruce, 6808 N US Highway 23, Spruce, United States
Rosa's Lookout Inn is a charming Italian restaurant with a rich history dating back to 1934. Known for its delectable cuisine, handcrafted cocktails,...
Feedback
These reviews refer only to the mentioned ingredients.