Extra good food. Not excellent. 4 star,not 5 star. Lack of napkins,salt and pepper, catsup on each table leaves a lot be desired. A few dollars more expensive than similar places. Go for the roast beef, pizza,  chicken parmesan sandwich requires that you come with your hunger. You'll leave stuffed,