6.3
713 W Duarte Rd #H (Baldwin Ave), Arcadia, CA
Japanese Restaurant · 10 tips and reviews
7.5
10308 Lower Azusa Rd (Arden), El Monte, CA
Tapas Restaurant · Northwest El Monte · 38 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA