I Love Eel Roll

ratingratingratingratingrating  (0)
Inside: crab stick, asparagus & avocado outside: eel
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
20 E 17th St, New York, NY 10003
(646) 336-7004
ratingratingratingratingrating

Add Your Review