Skip to main content

Isushi - All You Can Eat

restaurant · pan asian restaurant · Chula Vista, CA

Address
945 Otay Lakes Rd, Chula Vista, CA 91913
Phone
(619) 482-4856
Website
isushirestaurant.com
Where
32.6414, -116.9919

Search Hominin for Isushi - All You Can Eat

Other restaurants nearby

More in Chula Vista