Get directions to: Akita Japenese Restaurant, Escondido, CA
Restaurant address: 330 West Felicita Avenue Suite C1 Escondido, CA 92025, USA
Restaurant: Akita Japenese Restaurant