Copenhagen
Restaurant Llama is one of Copenhagen.

1. Restaurant Llama

8.4
Lille Kongensgade 14, København, Region Hovedstaden
South American Restaurant · Indre By · 54 tips and reviews