Ichiban, a Japanese restaurant, is opening this winter in downtown Biddeford, in the former space of rotisserie chicken and comfort food restaurant Dizzy Birds.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results