I have been going to Amici's for Pizza for years.. Even though it has been under new management a couple times, still the best pizza in town!.. Just needs to be open more! :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.