7 South Street, Glens Falls
(518) 798-0033
Welcome to the home of the Mikado Restaurant. For those who do not already know, the Mikado has been serving the city of Glens Falls fine Asian Cuisine for 25 years. When Head Sushi Chef Danny Chang bought the restaurant in 1999 he knew that this re...