Top Brunch Spots » Restaurants » Italian restaurant Hollywood » Olivia Restaurant & Roof Top – Hollywood, Florida 33020
Homemade pastas, classic Italian dishes & a fresh mozzarella bar offered in a refined setting.