BLU Pizzeria
3.5 Star Yelp Rating
68 Ratings yelp logo
7201 SW 59th Av South Miami, Florida 33143 | Restaurant Info