-
The Greene Turtle
is a great Restaurant Restaurant
Ranked #1 of 27 Restaurants in Lakeview Franklin Square.
Some say, it is delicious, different, enhanced.
.
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!!