A nice place close to Isola, which is an up and coming area with great food