Chris's review of Llama San

Chris
Chris reviewed Llama SanAug 15
West Village, Manhattan
8.4
000