Teriyaki Sun
4 N Euclid Ave, National City
(619) 230-5152
Recent Reviews
Teriyaki Sun
4 N Euclid Ave, National City 91950
(619) 230-5152