C
Christian Leiva Review of The Banana Store, Restaurant, ...
I don't understand why people like this place, rel...
I don't understand why people like this place, relatively good views, I mean not the best, but the food is super standard with too high prices, and the service is not amazing in this place. I had too many concerns during my visit and did not enjoy the experience.
Comments: