Restaurant

Location: Bloor West Village, Toronto

Size: 2000 sq ft