Pizza Review
Subway Cafe’s pizza is unique and one of my all-time favorites. Their crust is thin and crispy, and the sauce they lay on top of the cheese is amazing.