Italian bistro offering a relaxed atmosphere.