Get directions to: Aoba Japaneses Restaurant, Glendale, CA
Restaurant address: 239 North Brand Boulevard Glendale, CA 91203, USA
Restaurant: Aoba Japaneses Restaurant