Taverna Grill & Back is a meat dish restaurant specializing in Greek cuisine, offering pizza, gyros, and rolls.