I have eaten here twice now, once for delivery and once in the restaurant. Each time the food was boring and each time we had to wait a long time, for the delivery and to be seated. I ordered a chicken parmesan sandwich, and it came on a limp Kaiser roll--not hot crusty italian bread like I expected. The sandwich was also small and did not come with any sides, so it wasn't a great value either. The salad my wife ordered was mostly iceberg lettuce with just a few cucumber slices and a few wedges of tomatoes. Overall, Home Delivery tasted like cafeteria food. I couldn't quite understand why the lines were so long for the place.