Onigiri Time
Restaurant
•
999 E Colorado Blvd, Pasadena, CA 91106, USA
9.2
Monday: Closed
See if anyone you trust recommends it!