Hibachi Grill & Supreme Sushi Buffet

restaurant in Newport

Phone: (302) 998-1888

Address: 4403 Kirkwood Hwy