Get directions to: Happy Garden Chinese Rstrant, Newman, CA
Restaurant address: 1413 Main St Newman, CA 95360, USA
Restaurant: Happy Garden Chinese Rstrant