Get directions to: China Buffet, Odessa, MO
Restaurant address: 117 N 2nd St Odessa, MO 64076, USA
Restaurant: China Buffet