Ichiban Steak House & Asian Fusion hero image

Ichiban Steak House & Asian Fusion

Restaurant

1716 Old Towne Rd, Charleston, SC 29407, USA

Biter Score
8.2
Open
Thursday: 11 AM – 10 PM
Ichiban Steak House & Asian Fusion photo 1
Ichiban Steak House & Asian Fusion photo 2
Ichiban Steak House & Asian Fusion photo 3