Pizza Review
Best pizza ever!! All fresh ingredients! Didn’t realize it made the difference & that’s why I got the after taste from the other shops. New owners are awesome, and already noticed some changes, for the better.