Farfalle Restaurant | 33131 | Miami - FREE Italian Delivery
Farfalle Are you hungry in Miami? Welcome to Farfalle, where you can find great Italian food available for delivery or takeout. Check out our online menu and place an order from our site. Don’t want to order now? Visit us at 333 SE 2nd St. Order Online Payment Options