Harbord House

[ Restaurant ]
150 Harbord St
Toronto, Ontario
(647)647 430-7365
67

8 ratings
Sun/Mon: 11am to 11pm, Tue to Sat: 11am to 1am
information provided by RateBeer.com