Get directions to: China Grand Buffet, Merced, CA
Restaurant address: 1121 W Olive Ave, #a Merced, CA 95348, USA
Restaurant: China Grand Buffet