Search results
- See moreSee moreSee moreSee moreIccho RestaurantSushi Restaurant · $$
Phone: (310) 325-7273
Cross Streets: Near the intersection of Crenshaw Blvd and Airport Dr
25310 Crenshaw Blvd Torrance, CA 90505 2001.69 mi
Is this your business? Verify your listing
Amenities
- Family friendly