Get directions to: Little Tokyo, Rancho Santa Margarita, CA
Restaurant address: 31441 Santa Margarita Pkwy #3j Rancho Santa Margarita, CA 92688, USA
Restaurant: Little Tokyo