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