This is as close to fast food as you can get with Italian. The great things about it are that it's cheap and good!
12 - 12 of 12 reviews
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.