Yen Ching Chinese Restaurant
1109 W Main St Shelbyville, IL
1012 W Main St Shelbyville, IL
This is not the greatest place to eat. The food was not that great but pretty much what you would expect from a place like that. It was old and could use a good cleaning. Reasonably priced menu.
July 27, 2005
Farmhouse Family Restaurant
If you've been to or used
Farmhouse Family Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.