Review of Mellow Mushroom

25 S.E 6th Avenue, Delray Beach, FL, 33483

Overall Rating


Pizza only. Skimpy on the toppings. Came out burnt. Slow service. Pre-made crust shipped from a factory. If a manufactured crust and a $19.99 price for a 12 inch pizza doesn't bother you, go for it.

Updated 8 years ago