Deerfield Beach, FL
Results 1–1 of 1 reviews
04/10/12: 'Lunch specials that Rock!'
All Star Pizza in Deerfield has the greatest lunch special in the world in my opinion. $4.99 for two slices and a soda. So easy and fast to get! All I know is that the next Super Bowl is going to be catered by All Star Pizza in my house!