Everyone has there favorite Italian "Red Sauce" place. Where they go for good basic Italian.
At first glance Lombardi's looks like that, but it's more. It is now a favorite of ours.
Donna del Vino
Stories and videos of the great women of wine of Italy