L'Arcada is a long-standing Italian restaurant known for its wood-fired pizza and cocktails. Recently renovated, it offers classic Italian cuisine.