Recommendation - TORO TARTARE
Take it straight from the lips of Duff Goldman if you want to try something new, refreshing and totally irresistible! From the restaurant location in NYC,
Iron Chef Morimoto really blend the perfect art of flavors and presentation to please every customer! For any sushi lover, this is absolute heaven!
Address - contact for menu, prices, take-out & delivery
88 10th Ave. New York, NY 10011