JJ's Liberty Bistro
330 A1A N #209, Ponte Vedra Beach 32082