AddressMayaguez Mall, Mayagüez, Puerto Rico 00680 Phone 787-833-6825 787-833-6825 Click here to see this popular restaurants - pizza productUse GPSInfopaginasInfopaginasConsider the following similar businessesRed Buddha Pizza BarRed Buddha Pizza B... Get Directions