-
The Greene Turtle
is a much liked Restaurant Restaurant
Ranked #1 of 27 Restaurants in Lakeview Franklin Square.
Some say, it is different, enhanced, delicious.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Sterling (the waitress) is HILARIOUS!!! She enhanced our dining experience 10 fold! The food is a great kind of different and delicious!! TVs TVs TVs!!!! Sports bar to the max!!