Elsie's Place
126 S State St, Belvidere
(779) 552-8150
Recent Reviews
You May Also Like
Steam Plant Family Restaurant - 123 Meadow St
Family, American, New American
Gomez Restaurant & Bar - 217 S State St
Mexican
Sweet Fiesta Ice Cream and Café - 121 N State St
Ice Cream Shop, Ice Cream
Restaurants in Belvidere, IL
Elsie's Place
126 S State St, Belvidere, IL 61008
(779) 552-8150