This is the food page of Sense Appeal on 2914 Lakeshore Blvd. W. Toronto ON M8V 1H7.
(first reviewed on December 7, 2017, last updated on December 7, 2017.)
Sense Appeal is ranked #1 of 19 Restaurants in Wellington Place Toronto.
This page has had 119 visitors. You are the 119th.