If you love Japanese food then Kujira is the place for you!
Kujira is your number one pit stop for all things Japanese! If you love Japanese cuisine, this is the restaurant for you. Enjoy a taste of Japan for less at Kujira.
Fast, fresh and friendly service, your favourite Japanese stop just got a whole lot cheaper!