Neta is a top-rated sushi restaurant located in the West Village. 61 WEST 8TH STREET, NEW YORK, NY 10011
Meta Keywords
Neta, neta sushi, 61 W 8th Street, Sushi Restaurant, sushi, best new york sushi, best ny sushi, eat, nyc, new york, new york city, restaurants, new york restaurants, new restaurants, new york city restaurants, Japanese restaurants near 10011, chefs, food, nightlife, omakase, sake, toro, opentable, reservations
Technologies in use
Google Analytics, GoogleFontApi, jQuery, Modernizr