A restaurant offering tasty, down-to-earth Italian cuisine.