Teatro Smeraldo

entertainment-nightlife / Other

Lonely Planet review

Musicals are staged at Teatro Smeraldo.