108 SE 1st St
821 E Las Olas Blvd Fort Lauderdale, FL
4221 Pine Island Road Fort Lauderdale, FL
An excellent place to get great Italian Food at reasonable prices. Nice atmosphere, helpful staff. Great location in Fort Lauderdale. Must try this place out. Very Good!
December 10, 2008
If you've been to or used
Italian Restaurant, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.