Nelly Star

restaurants / Other

Lonely Planet review

Food here is good value.