fantailshrimp
in
Oxnard, CA
New China
5764 Hollister Ave
Goleta
CA
93117
(805) 683-3611
40.6
mi