Get directions to: Garlic Jo's, Newport Beach, CA
Restaurant address: 2332 W Coast Hwy Newport Beach, CA 92663, USA
Restaurant: Garlic Jo's