Japanese Restaurants in 91915 Chula Vista, CA

1 business found


Tokyo Grill

2015 Birch Road # 501 , 91915
Phone: (619) 656-8170