The pizza and meals are definitely hand made. However the salad bar was poor and disappointing.
The restaurant was basic - pine chairs and tables not much ambiance sort of an eat and go.
The service was good and there did seem to be locals there.
May go again
If you own or manage Pizza Town, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.