Izakaya Akatora, a newly opened restaurant located at 115 West Main Street in Alhambra offering highest quality and best value in Japanese food.(Photo by Walt Mancini/Pasadena Star-News)
↧
Izakaya Akatora, a newly opened restaurant located at 115 West Main Street in Alhambra offering highest quality and best value in Japanese food.(Photo by Walt Mancini/Pasadena Star-News)