Leo's Bar & Grill
Address:
201 E Romeo Rd, Romeoville, IL 60446
Phone:
(815) 886-5600
Other Details:
Leo's Bar & Grill is a neighborhood sports bar with pool tables and flat-screen TVs. There are drink specials every day and a halftime buffet during football games. You can play bags in the outdoor beer garden, karaoke to your favorite song or enjoy live music and get a pizza.
Restaurants, Unknown, Bars
Other Businesses: