Reviews of Saint Larry's in Palm Harbor?
We stopped in this hidden restaurant a few weeks ago to take a look around after visiting an office nearby. Seems like a surprising little gem in northern Pinellas, based on ambience and menu offerings alone. Before we try it, I thought I'd check here for recommendations or warnings. Been there?