As its name suggests, The Greek Taverna specialises in Greek cuisine and is a taverna, allegedly. Looks more like a normal restaurant building to me, but I guess The Greek Building doesn’t sound quite as authentic, does it?Name issues aside though, The Greek Taverna is a lovely restaurant to dine in and…