Leombruni's Italian Village Pizza & Restaurant

Leombruni's Italian Village Pizza & Restaurant

Restaurants in Byron, IL

Restaurants Pizza Italian Restaurants

Contact us

Location

110 W 2nd St,
Byron , IL 61010 UNITED STATES

Reviews

Leombruni's Italian Village Pizza & Restaurant 815-234-2696
110 W 2nd St,
Byron , IL 61010 UNITED STATES
$
Leombruni's Italian Village Pizza & Restaurant 4

Based on 1 reviews

Leombruni's Italian Village Pizza & Restaurant 815-234-2696
110 W 2nd St,
Byron , IL 61010 UNITED STATES
$
4 5

Yum

Good place to get Italian food. The canolis are to die for! The service is ok. The food prices are good. The pizza and lasagna are good!
posted at 06/07/10

Detail information

Company name
Leombruni's Italian Village Pizza & Restaurant
Category
Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Nearby

Worldwide  >  United States  >  Byron, IL  >  Pizza

Leombruni's Italian Village Pizza & Restaurant

Contacts Location Reviews Details