Izakaya Naruto
1216 3rd Ave, Chula Vista
(619) 882-2880
Recent Reviews
Order Online
You May Also Like
Panda Imperial Restaurant - 1208 3rd Ave
Chinese
El primo birrieria - 325 Oxford St #313
Mexican, Specialty Food
The Empanada Spot - 1223 3rd Ave C-1
Salad, Comfort Food, Pet Friendly
Restaurants in Chula Vista, CA
Izakaya Naruto
1216 3rd Ave, Chula Vista, CA 91911
(619) 882-2880