Get directions to: Tian Fu Buffet, Delaware, OH
Restaurant address: 850 Sunbury Rd Delaware, OH 43015, USA
Restaurant: Tian Fu Buffet