Japanese restaurant with significant portions, featuring make your own seafood plates as well as skewer and hibachi items.
Ichiban
Ichiban
Grill - Rice - Noodle
Hours
Monday 9AM – 7PM
Tuesday 9AM – 7PM
Wednesday 9AM – 7PM
Thursday 9AM – 7PM
Friday 9AM – 7PM
Saturday 11AM – 7PM
Sunday 11AM – 7PM