Nagoya Japanese Restaurant is an entertainment company based out of 13040 Abercorn St # 12, Savannah, Georgia, United States. View company details
Grilled fare from table-side, hibachi-style chefs plus sushi & traditional entrees in a polished atmosphere. View company details