What time does sushi happy hours start?
Address: 920 E University Dr D-101, Tempe, AZ 85281, USA
Chandler Burns | Sep 8, 2018
Happy hour is 3-7 and then 9-close
Deden Sulaeman | Sep 8, 2018
What time is the happy hours?
Thanks! Your answer is awaiting moderation.