Italian restaurant offering a variety of dishes. Features a nicely decorated interior.