Pizza Town


Country United States
State Georgia
City Buford
Address 4060 Buford Dr NE
Phone (678) 765-3311

Pizza Town Reviews

  • Feb 20, 2015

The owner of pizza town asked for me to write down my credit card number for him. I thought it was strange but I had been there several times and after all he is one of the owners. Several days later I had over a thousand dollars charged to my account. Clearly the establishment is a scam.

Write a Review about Pizza Town