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.


Why are you reporting this review?