Location:114 S Clematis StWest Palm Beach, FLwww.pizzagirls.comProbably the best. pizza. I've ever had.We craved this pizza, not days later, but hours later.....honestly. Go.
Email Article to Friend
This looks soooo delicious. I have to go try this place out...can't wait :)
Notify me of follow-up comments via email.