Rated
5.0 out of
5 from
1Reviews
The Greene Turtle
is an awesome Restaurant Restaurant
Ranked #1 of 27 Restaurants in Lakeview Franklin Square.
Some say it is different, enhanced, delicious.
★★★★★ 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!!