The best sushi in the area, hands down. Don’t be fooled by the aging façade, this is the freshest sushi I’ve had in Glens Falls. My wife and I came in here by accident as the sushi place we usually go to is now closed on monday, We wanted sushi really bad so we decided to give Mikado a try. We were blown away…