Street Stalls - Review

****
Found in various spots around Centro Habana and Vedado, the stalls are a good place to grab some pizzas or fritters... cheap and tasty.

Comments (0)

  • About you

  • Your comment