Iccho

ADDRESS : 25310 Crenshaw Blvd. Torrance, CA 90505
PHONE : 310-325-7273
TABLES : 60
OPEN HOURS : LUNCH - / DINNER 17:30-2:00
CLOSED : 7 days open
CUISINE : Sushi, Sashimi, Yakitori