Hibachi Japanese Steakhouse & Sushi Bar Penn's Landing

location_on 325 N Columbus Blvd, Philadelphia, PA 19106
star_border star_border star_border star_border star_border
star_border star_border star_border star_border star_border
star_border star_border star_border star_border star_border