Ethan's review of Llama San
Ethan
reviewed
Llama San
Nov 25, 2024
West Village, Manhattan
●
10.0
Really good food, the beef carpaccio and the Japanese lobster curry were to die for. Make sure to get the ceviche! Vibes were good and the company was better
0
0
0
See what your friends think on the app