رستوران Leo's at the Castle با فضایی منحصر به فرد و غذاهای خوشمزه از مهمانان خود پذیرایی می کند. در این رستوران انواع غذاهای اروپایی و غذاهای دریایی سرو می شوند و معمولا هزینه ی یک وعده غذایی حدود $7 - $43 می باشد.