Great deli on the Hill.
I was in from Virginia this past weekend driving in the hill area and looking for a good Italian place to eat. An electrician on the street just recommended this little deli up the street. Had a green awning out front with a deli & catering sign.
We ordered the Godfather and a Meatball sub. The sauce, bread, and both sandwiches were unbelievably delicious. So fresh, so tasty, just every bite was better than the next.
The service by the cooks and/or crew fixing the food was just excellent. To me it had that great 1950's "hill look" and I will drive however far it takes next time in St.Louis for this Italian food.
I give the food, service,and atmosphere a strong TEN.