Kyoto Hibachi & Seafood

830 County Rd 64, Elmira
(607) 739-8888