Illinois > La Salle > Restaurants, Food & Beverages > Restaurants > Al's Bella Vista Inc
1001 8th St, La Salle, Illinois, 61301-4305
(815) 220-1001
Restaurants, Food & Beverages > Restaurants
Services: Italian
No reviews yet. Be the first to write a review!