Here's what Trippy members say about Jake and Telly's Greek Taverna:
"They have a fantastic Greek restaurant, Jake and Telly's Greek Taverna." See More