Loading map…

Bar Lalla

In Rome, Italy, find a place with a welcoming, rustic aroma. The braised dishes offer a wonderfully tender texture, a taste of authentic Roman home cooking.