I had the Italian sub. Kids had pizza. Sub was toasted and cold, pizza was hot as the sun. Ordered on phone told time to pick up I arrived on time order was late. Almost 20 minutes late. It was just ok. Service was really slow and not really friendly just "matter of fact" type of people.