Leombruni's Italian Village
110 W 2nd St
Byron, Illinois 61010
USA
Phone: 815-234-2696
Byron, Illinois 61010
USA
Phone: 815-234-2696
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Karla's & Poor Pauly's Pub0.00 mi
Sunrise II Family Restaurant0.01 mi
Swedish Pancakes0.01 mi
Spanky's Byron Inn0.02 mi
Century Tap Inc0.05 mi
Fifth Alarm Firehouse Pub0.07 mi
Union Street Station Inc0.08 mi
Spanky's Byron Inn Tavern0.14 mi
Cuisine:
Leombruni's Italian Village Description:
Leombruni's Italian Village is a attractive Italian restaurant in Byron, Illinois, offering you a vast choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Leombruni's Italian Village