Alitalia has a great variety of italian cuisine, but their plain pie is one of the best around!! The set up is great for ordering by phone. Place your order and they give you a number, no need to worry about leaving your name or phone number. When you arrive go to the pick up line which is conveniently located at the front of the store, and tell the cashier your order number. The service is decent, when they say a 15-20 minutes for pick up, that's about right. There's a good amount of seating for a quick bite which is in the front of the store, and there is also a back room for a longer dining experience. They have a Wednesday special for a plain pizza pie for $10. Unfortunately this restaurant does not offer delivery. But they share the parking lot with National Liquidators so there is always available parking.