The Italian Canteen is an Italian restaurant offering a fresh, urban take on traditional cuisine. It features convenient parking options.