Playa Bowls

134 E Main St., Newark, DE 19711

  • Details

    The perfect meal that doesn't make you feel weighed down. The nutrients give you a natural energy boost and they were instantly hooked on the flavors of these super fruits

    Show Map