Report a review comment
NatDie
I had the vegan Philly the day before you and it was divine! But watch out, street parking isn't free, it's pay&display, the meter is about 20 metres from Greens on the same side. Not expensive though and you are very close to the centre.