Clematis Pizza is a great Restaurant located on Clematis St, West Palm Beach, FL
Clematis Pizza offers a wide variety of Lunch and Dinner foods.
Our menu includes:
Stromboli and Calzones
And many other menu choices
Eat in, pickup and delivery service
Conveniently Located at:
523 Clematis St, West Palm Beach, FL 33401