All Reviews by bigfish8

  • Ichiban Hibachi Steakhouse 983 Freeport Rd, Pittsburgh, PA 15238 (412) 781-7600

    1 stars Posted on 02/10/2010 08:58pm

    if you really want fresh sushi go some place else. poorly trained chef, poorly trained wait staff. the management took no responcablity for the food or staffing short falls. airport location i guess this to be expected from a anglo chain.