Nolita, Claremont

Nolita is a stylish little eatery. Set amongst the chic boutiques of Bayview Terrace, the…