Doporučují4 místní · Odhadovaná cena 2 z/ze 4 ·
Best sushi and hibachi ever! Mikado, 195 Glen St, Glens Falls, NY 12801 (this is correct address, the South Street address is wrong).
Looking for an experience? Try Mikado's habatchi table! The sushi is excellent. Walk to downtown Glens Falls from the Inn. Only a few blocks from your front door.