Geido Restaurant is a sit down sushi spot. It is easy to miss during the off-hours, as the woven wood shades seem like the windows are boarded up from a distance. But when it's open, Geido is a local favorite for sake, sushi and seafood.
Geido Restaurant is a sit down sushi spot. It is easy to miss during the off-hours, as the woven wood shades seem like the windows are boarded up from a distance. But when it's open, Geido is a local favorite for sake, sushi and seafood.