For a hotel restaurant, Emerald Land Inn serves up a mouth-watering array of cuisines, from traditional specialties to regional and international favorites. The restaurant itself may look bland but both the food and the presentation won’t disappoint the diners.