I'm not sure I was just a customer for 13 years I'm Italian and very picky about Italian food they have excellent food and awesome pizzas if you like seafood you should try their Seafood Pizza everything is reasonably priced also.
Yes
They do!
Yes they do!
Thanks! Your answer is awaiting moderation.