Beach House Restaurant Restaurant Beach House Restaurant is situated in a beautiful location and great view.... US$ 40 Average Cost Shortlist