2017-10-11 03:16:15
Skewers and other Japanese izakaya favorites are the name of the game at this small Echo Park restaurant. //