A restaurant offering a relaxed atmosphere. Enjoy delicious food in a scenic setting.