Cho Cho San
- Japanese
-
OPENING HOURS
Monday — Friday 5pm — late Saturday — Sunday 12pm — late
-
FEATURESLICENSE
Have a friend that would enjoy dining here?
OVERVIEW