Llama San is a Japanese-Peruvian restaurant in the West Village from the people behind Llama Inn, a Peruvian place in Williamsburg. A smorgasbord of coastal flavors, Llama-San is a Peruvian izakaya tucked in Greenwich. There, among Peruvian art and light wood fixtures that call back to Japan’s minimalist aesthetic, chef Eric Ramirez looks to his Japanese grandmother to explore the
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.