Venue photo 1

The Depot

4.7(867)
Seafood Restaurant
About

Upscale seafood eatery with a sizable wine list in a renovated train depot with a relaxed ambiance.

Location & hours

Loading map...

124 Mitcham Avenue
Get directions →
Hours
Sunday10am – 2pm
MondayClosed
Tuesday5 – 8pm
Wednesday5 – 8pm
Thursday5 – 8pm
Friday5 – 9pm
Saturday10am – 2pm, 5 – 9:30pm

Rated 4.7 on Google · 867 reviews