Oops! we were not able to find anything 😅
Explore
Restaurants
Llama San
Llama San
Restaurants
Recommended by 2 users
1
/
5
4.40
(821)
·
($$)
+1 646-490-4422
359 6th Ave, New York, NY 10014, USA
Visit website
Working hours
monday
5 - 11 p.m.
tuesday
5 - 11 p.m.
wednesday
5 - 11 p.m.
thursday
5 - 11 p.m.
friday
5 - 11 p.m.
saturday
5 - 11 p.m.
sunday
5 - 11 p.m.
Comments
@claritabg
0
This Nikkei cuisine restaurant just opened in New York. Scallop ceviche, octopus rice, and eggplant. Simply amazing.