Joined In Dec 2021
No info available
We recently stopped at this restaurant for lunch. Usually when visiting Toronto Islands we dine at other 2 restaurants, but Upper Deck now is our place to go. Given its more “secluded” location it was not too busy during the lunch time on a week...day. Service was very quick and efficient. Also everything was very clean. Portions are generous and reasonably priced compared to other restaurants in the city that doubled their prices after re-opening. Also it was very quiet and we enjoyed the view of Toronto skyline. There were no birds jumping on tables and it was not invaded with flies and bees as the other two restaurants. Overall we really enjoyed our meal and will be back soon!More