Order food

Order food

Ichiban Hibachi & Sushi Bar

4.3 (1318)$$Japanese restaurant

983 Freeport Rd, Pittsburgh, PA 15238

Ichiban Hibachi & Sushi Bar

983 Freeport Rd, Pittsburgh, PA 15238

Place order with

spoton.com
Call restaurant