Get directions to: Green Tea Garden, California City, CA
Restaurant address: 8126 California City Blvd California City, CA 93505, USA
Restaurant: Green Tea Garden