Description
Discover Nikkei cuisine at Llama San, the upscale West Village sibling of Brooklyn’s Llama Inn. The dishes reflect Japanese influence on Peruvian cuisine as seen...
359 6th Avenue New York, NY, United States, 10014
646-490-4422