Travelling around Florida with the family. We like every kind of food but after 6 days of meat and burgers, fish....We need carboidrates! !! Bumped into Fratelli la Bufala....is it as the real restaurant in Italy or is it just like the "American-Italian pizza"?? It is THE REAL ONE !!! Slurp
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.