Illinois > Decatur > Restaurants, Food & Beverages > Restaurants > Lagondola Spaghetti House-North
2825 N Water St, Decatur, Illinois, 62526-4233
(217) 875-4888
Restaurants, Food & Beverages > Restaurants
Services: Daily Specials Lunch Lasagna Ravioli Spaghetti Tortellini
No reviews yet. Be the first to write a review!