Party Goods AbbaWrite a Review305-388-2667Be the first to review!8901 SW 157th Ave Unit 13, Miami, FL 33196Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoOther Linkhttps://www.yellowpages.com/miami-fl/mip/abba-stores-11441155CategoryParty Supply Rental
Party Goods AbbaWrite a Review305-388-2667Be the first to review!8901 SW 157th Ave Unit 13, Miami, FL 33196