La Scala Bistro, located in the Stormont Hotel, offers Italian, European, British, and contemporary cuisine. It features locally sourced ingredients in an elegant setting.