Main Street Bar and Grill
133 W Main St, Genoa
(779) 382-0080
Recent Reviews
Order Online
You May Also Like
Pete's Castle Marathon & Get The Scoop Ice Cream Shoppe - 104 W Main St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Prairie State Winery - 222 W Main St
Wineries
Genoa Cafe - 233 W Main St
Cafe
Restaurants in Genoa, IL
Main Street Bar and Grill
133 W Main St, Genoa, IL 60135
(779) 382-0080