Otowa restaurant is pleased to announce a new lunch buffet, beginning November 18th, 2024!
Buffet hours are shown below:
Monday to Friday: 11:30am - 1:30pm
Saturday, Sunday: No Buffet Service
At Otowa Restaurant we offer meals of excellent quality and invite you to try our delicious food.
The key to our success is simple: providing quality consistent food that taste great every single time. We pride ourselves on serving our customers delicious genuine dishes like: Asian, Japanese, Chinese
Eat delicious food. Grab a drink. But most of all, relax! We thank you from the bottom of our hearts for your continued support.