Lettuce & Tomato · 13408 Biscayne Blvd
hamachi
cucumber
avocado
scallion
spicy tuna
eel sauce
yuzu aioli