This is the food page of Super Indian Cuisine on 2400 FINCH AVE W Toronto ON M9M 2C8.
(first reviewed on December 13, 2009, last updated on July 6, 2015.)
Super Indian Cuisine is ranked #1 of 16 Restaurants in Humbermede Toronto.
This page has had 1291 visitors. You are the 1291st.