Location

ISE

Why We Love It

We love the large portions and frozen Boba tea!

About

Japanese restaurant located in the Cloverdale shopping plaza.