Al's Bella Vista Inc
1001 8th St
La Salle
IL
61301
(815) 220-1001
Open Map
Description
Als Bella Vista Inc can be found at 8th St 1001. The following is offered: Restaurants. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In La Salle there are 12 other Restaurants. An overview can be found here.
by opendius on June 26, 2015 from
opendius
Categories: Restaurants
catering
dining
food
Italian
Open Late
restaurant
Restaurants
takeout
Their Fried Chicken I Are Best