Alo’s
Restaurant
Buenos Aires, Argentina
About Alo’s
Located in an elegant residential neighbourhood in San Isidro, in Greater Buenos Aires, Alo’s restaurant is a fantastic spot to enjoy a breath of fresh culinary air outside the city limits.
Chef-patron Alejandro Feraud is one of Argentina’s brightest talents, taking immense pride in working closely with local organic farms and orchards. Book a spot at the kitchen bar, which is buzzy and offers close-ups of the talented culinary team in action. The team’s work is regularly recognised by Latin America’s ‘50 Best Restaurants’.
Wine team
-
Camila LapidoHead Sommelier