Restaurants in Miami, FL
Restaurants • Pizza • Italian Restaurants
166 Giralda Ave.,
Miami ,
FL
33134
UNITED STATES
Based on 1 reviews
Bad bad bad service. Beyond a joke
Bad bad bad service. So bad we stopped going. Decided to go back after a few months away. Nothing has changes. Management need to get their act together.Worldwide > United States > Miami, FL > Pizza