Traditional Italian dining in a small, intimate dining room that looks on the open kitchen as chefs prepare casually-elegant Italian favorites. River West 721 W. Grand Avenue Chicago, IL 60610 (312) 243-1740 Premiered 1/15/2002
Comments