Nagoya Sushi & Japanese Steakhouse Return to Directory 630 Palace Drive Hammond, LA (985) 345-8280 www.nagoyajapanesesushi.com Food and Restaurants