FriendsEat
Casa Nori

Casa Nori

4.2(344 reviews)Google Rating
Asian Fusion

1730 E Palomar St

Chula Vista, CA

Photos

Business Information

1730 E Palomar St

Chula Vista, CA

Location

Loading map...