I can only speak to lunch here as I still haven't had dinner at this restaurant. It serves a very good Italian hoagie and a solid chicken Parmesan hoagie. I especially like the soups. The pasta fagioli soup is very good as is the wedding soup. I agree with other commenters that the service is uneven.