Peruvian Perfection…
Authentic and delectable. Llama San is a new, creative and welcoming restaurant in the west village serving up Nikkei cuisine, a complex blending of Peruvian and Japanese flavors.
Authentic and delectable. Llama San is a new, creative and welcoming restaurant in the west village serving up Nikkei cuisine, a complex blending of Peruvian and Japanese flavors.