J
Jim Cobby Review of Angelina's Ristorante
Best Italian restaurant in SW Florida. Food is gr...
Best Italian restaurant in SW Florida. Food is great and the two Melissa's behind the bar are the best. Great service and great atmosphere.
.
Comments: