News
A family-friendly restaurant in Sherwood is serving Japanese comfort through their sushi rolls and Hibachi grill.
By serving the special menu side by side with the company’s popular sushi menu, sushi and dishes from different countries and regions flow hand in hand in front of the customers.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results