This is the food page of Herb House on 3232 Eglinton Ave E SCARBOROUGH ON M1J 2H6.
(first reviewed on January 7, 2007, last updated on July 6, 2015.)
Herb House is ranked #1 of 3 Food Stores in Scarborough Village SCARBOROUGH.
This page has had 4743 visitors. You are the 4743rd.