Neta

$ • Sushi • Asian • Japanese

View delivery time and booking fee. • 

61 W 8th St, New York, NY 10011-9017 • More info

Opens at 12:00 PM
Donburi
Small Plates
Rolls
Vegetable Rolls
Sushmi and Sashimi Sets