
The Green Table
3390 Tampa Rd, Palm Harbor, FL 34684, USA
My favorite restaurant ever & the best restaurant in the Pinellas area, I've never in my life have had such amazing food from a restaurant đź’š
2 comments
looks amazing! what is the crunchy thing on the left?