Map
40 Rua Sabuji, São Paulo, Brazil
Price
120
Restaurant
Sabuji