my parents love this place. They make a huge and delicious pizza steak or meatball parm... It is like 18-24 inches long and full of food. I am sure they make other sandwiches this way too. their delivery is not really fast, but they are friendly and apologetic if it take too long. Pick up is your best bet. Their pizza is pretty good too!
more