Map
La Barra, Uruguay
Restaurant
La Table, La Barra