Categories
October Surprise 2024

Kyoto Hibachi & Seafood – Zmenu

Kyoto Hibachi & Seafood is a Japanese restaurant located at 830 County Rd 64, Elmira, New York, 14903. Specializing in Japanese cuisine, this establishment offers a variety of unique and delicious dishes to satisfy your taste buds.