Leombruni's Italian Village Pizza & Restaurant, BYRON, Illinois (IL)

Looking for some food? Leombruni's Italian Village Pizza & Restaurant might give the sort of dishes you are looking for.
Comfortably stationed at 110 West 2nd Street () in BYRON, Illinois (IL) (61010), Leombruni's Italian Village Pizza & Restaurant can be called at 8152342696. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in BYRON, Illinois (IL)


Leombruni's Italian Village Pizza & Restaurant contact information and details:
Address: 110 West 2nd Street - , BYRON, Illinois (IL) 61010
Contact Phone: 8152342696