Get directions to: China Buffet, Findlay, OH
Restaurant address: 1908 Tiffin Ave Findlay, OH 45840, USA
Restaurant: China Buffet