Steve
17th September 2009, 05:31 PM
I can really recommend this place at Clearwater Beach. I know that there are many seafood places to dine there but this place has a very home style atmosphere and the food too! It is not a plush, ritzy place in fact it is quite simply decorated and furnished. The food though is very tasty, mostly Italian and Greek also very reasonable. The address is 674 S Gulfview Blvd., Clearwater, FL 33767-2642