Street Stalls - Havana - Reviews & Contact Details
Reviews (1)
Review by anonymous
Found in various spots around Centro Habana and Vedado, the stalls are a good place to grab some pizzas or fritters... cheap and tasty.



(1 review)
