Search results
- See moreSee moreSee moreSee moreI Love SushiSushi Restaurant · $$
Since 2001, 'I Love Sushi' has been a favorite local spot, dedicated to serving great food in Ventura, CA. We offer both...
Phone: (805) 639-4009
Cross Streets: Between Telephone Rd and County Square Dr/Telephone Rd
5722 Telephone Rd Ventura, CA 93003 2036.88 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly