Join/
Republica de la India 2905, Buenos Aires, Argentina
(54) 11 4806-0282
With a grove of lemon trees leading to a gorgeous terrace overlooking Marina Grande, this restaurant tends to attract locals and families who come for the excellent thin-crust pizza and freshly made pastas.
Written by Melissa Biggs Bradley