Report a review
- 4
- Nice Vegetarian place
Had late lunch at Bio Carioca, a Vegetarian place near Copacabana beach.Bit expensive but good food. Ask for menu in English.
Had late lunch at Bio Carioca, a Vegetarian place near Copacabana beach.Bit expensive but good food. Ask for menu in English.