MENU

Mikado Japanese Korean Hibachi in Glens Falls NY.

Mikado is a Japanese restaurant in the heart of Glens Falls. Offering sushi, hibachi, and Japanese fusion.

Visit our website

Map It (518) 798-0033

195 Glen St, Glens Falls, NY 12801

Back