2.5 stars for Petit Bistro in Miami Beach