User Log On
China Garden - Findlay, OH - Restaurant Review
Findlay Indie Restaurant Guide
1219 Trenton Ave.
rates this 4 / 10:
I've only been there once, with four people. Nothing was inedible, but nothing was good either. Not good odds. I haven't tried it since it moved.