Well cooked food for all meals.
Onsite is an award winning restaurant that is well known for its fresh tasting entrees. The dining experience here is popular with both travellers and locals who find a menu full of excellent choices along with well presented dishes.