food
Café Isla
Nice coffee shop with good selection of snacks, bring a book because they don't have wifi......
Posted by Ainhi Pham
19 countries - 191 spots