If you're looking for quick, inexpensive really good Italian take out this is the place. All the ingredients are fresh, and the bread used for sandwiches is delicious. Their pizza is some of the best! Highly recommend!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.