Seafood Hibachi Menu

364 Bay St, Staten Island, NY 10301

Know a great happy hour or special for this location?