-
Oliver's Bistro
is Ranked #1 of 10 Restaurants in Star Island Miami Beach.
Some say, it is great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Oliver's is great place to have breakfast on the weekends and treat your hangover with the "hair of the dog"--a glass of chilled pinot grigio or something else from their selection of beers and wines.