Sushi Ara
Restaurant
•
1155 E Alosta Ave, Azusa, CA 91702, USA
8.2
Wednesday: Closed
See if anyone you trust recommends it!