lomien
in
Garden Grove, CA
Ten Ten Seafood Restaurant
671 N Euclid St
Anaheim
CA
92801
(714) 991-9272
4.6
mi