Italian restaurant offering a unique dining experience. Ideal for business meetings.