Oto-Oto Izakaya Japonaise
Bars, Japanese
West Covina, CA
1.1 mi