LLAMA_LPR41_w

LLAMA RESTAURANT HONORED BY INTERNATIONAL DESIGN AWARDS

Llama restaurant designed by Kilo & BIG takes home Gold at the annual International Design Award for best conceptual design.