Contact
SMALL ROOMS RESTAURANT (416) 665-8228
1181 FINCH AVE W, Toronto ON as of FoodPages.ca