Leombruni's Italian Village
About   Menu   Catering   Location
Location

110 West Second Street
Byron, Illinois 61010
Phone 815-234-2696
Fax 815-234-2678

Hours:
Tuesday-Thursday
5:oopm-9:00pm
Friday and Saturday
5:00pm-11:00pm
Sunday
5:00pm-10:00pm

Copyright 2014. Leombruni's. All rights reserved. Produced by: Scott Lawless