best pizza, pasta sense NY and that hot folded sub wow! i Cant belive this is in Dunedin,FL.
my family and I have enjoyed the best meal. the pizza and the folded sub are the best ive ever had!!! even better than ive had in NY. I could not stop eating, thay were that good. The restaurant is vary casual but friendly.REALLY FRIENDLY