Playa Pizza is a restaurant concept that Chef Stephen Facella and his wife envisioned for their next chapter. “Playa” is the Spanish word for “beach.” “We created the two best things we love, which ...
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. This new 4,000-square-foot restaurant brings beach-style ...