Farola
Avenida Almirante Brown, Buenos Aires, Argentina
Featured Review : This Italian-style restaurant is located on a busy street in the blue-collar La Boca neighborhood. The interior has an appropriately simple decor, but the kitchen dishes out enormous servings of hearty Italian-Argentine ...See Full Review