La Locanda di San Luca is an Italian restaurant and pizzeria with a wood-fired oven and grill.