I'm not sure about the signage here. It doesn't seem that appealing. On the other hand, if this place was in Crete (where my parents live) I'd have no problem believe that the food was amazing. Strange thing, context.
GPS Coordinates:
51.45292, -2.59878
Location: Central