French
West Quarter
Adelaide is a French spot on the first floor of Le Meridien in West Quarter.
June 6, 2023