4595 Okeechobee Blvd, West Palm Beach, Florida 33417 USA
Bow tie pasta, Chicken Francese, and steamed veggies- incredible. The food is top notch.
Photo Credit: Yelp