Know a great happy hour or special for this location?
Omakase & other Japanese creations emerge from an Iron Chef in a sleek, color-changing setting.
Suggest an edit
723 Chestnut St, Philadelphia, PA 19106