Two Brothers Family Restaurant

217-267-2237
1841 N State St
Westville, IL 61883
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

calico1960

on Citysearch May 18, 2005
This cute log cabin style restaurant is in desparte need to have a much better ventilation system installed, or make the whole establishment nonsmoking. (more)

Browse our top cities

Browse cities by state