← Chula Vista restaurants
Isushi - All You Can Eat
No reviews yet
Asian945 Otay Lakes Rd, Chula Vista
Own or manage Isushi - All You Can Eat? Claim this listing free
Hours
Hours not listed yet.
Details
Address945 Otay Lakes Rd, Chula Vista 91913
Phone6194824856
Websitehttp://www.isushirestaurant.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.