Treat yourself to some fine wine and good eats in the southern 'burbs. You'll feel like you were touring the vines in wine country when you've finished.
Address
11715 Sherri Lane
Miami,
FL
33183
Near: SW 117th Ave
Napa Valley right in South Florida!
This restuarant rocks!!! I go hear every year for my birthday and whenever I get the excuse to go down ;) Its a small little gem- Deceiving from the outside, but on the inside the ambiance is incredible! The best Osso Bucco and Filet Mignon I think I've ever had. Save room for dessert though, because the "Strawberry Fields" is a huge goblet of fresh strawberrys, vanilla ice cream, homemade cheesecake and champagne!!! :) HEAVEN