1 of 4

Richard Silver Showing Local Love

The Great Mallard

503 Parliament st.
Toronto, Canada

Wednesday - Sunday: 10am - 8pm

Monday, Tuesday: Closed

(416) 922-1063