We order takeout many times from Tamaso's...always good and fresh...never disappointed. Many unique pizzas to choose from. We always pick up so I can't comment on their delivery.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.