Get directions to: Ichiban Express, Albemarle, NC
Restaurant address: 1621 East Main Street Albemarle, NC 28001, USA
Restaurant: Ichiban Express