BLU Pizzeria
3.5 Star Yelp Rating
61 Ratings yelp logo
7201 SW 59th Av South Miami, Florida 33143 | Restaurant Info
Estimated delivery time: 45 minutes