Ichiban Sando
573 H St, Chula Vista
(858) 294-4179
Recent Reviews
Ichiban Sando
573 H St, Chula Vista 91910
(858) 294-4179