A

Ajaz H
Review of Bar Isabel

4 years ago

Hands down best restaurant in Canada for food and...

Hands down best restaurant in Canada for food and stellar service. Sit at the bar, get the razor clams (off the menu), rib eye steak Chicago style and old fashion cocktails.

Comments:

No comments