Some other places you might like

Marine North Berwick

Di Meo’s

The Wheel House Coffee Bar

The Dirty Bottles