Megan’s Deli and Restaurant

So Megan’s has opened up a new deli/restaurant further along the King’s Road, towards the Chelsea Town Hall. And at first I wasn’t so sure if this was a wise decision because there are some addresses on the King’s Road…


Looking for Something?