Own or manage a place in town?
Claim a listingSarku Japan is one of the nation's largest quick-service Japanese restaurants. It prepares made-to-order teriyaki entrees, tempura, sushi, shrimp and vegetarian entrees. It also offers hot, green tea. It is in the Westfield Mall.