Bazaar

restaurants / Self-catering

Bazaar information

Lonely Planet review

For self-caterers, the bazaar is the most exciting place to buy produce.