Get directions to: Ichiban Hibachi Steakhouse, Stroudsburg, PA
Restaurant address: 292 Frantz Road Ste 105 Bartonsville Plaza Stroudsburg, PA 18360, USA
Restaurant: Ichiban Hibachi Steakhouse