Some other places you might like

The Lemon Tree Deli

Gino D’Acampo Restaurant Quayside

Pop Recs

Zucchini Pasta Bar