at 671 N Euclid St, Anaheim , 92801-4622 United States
142 FB users likes Ten Ten Seafood Restaurant, set it to 246 position in Likes Rating for Anaheim, California in Local Business category
Ten Ten Seafood Restaurant is Anaheim based place and this enity listed in Seafood Restaurant category. Located at 671 N Euclid St CA 92801-4622. Contact phone number of Ten Ten Seafood Restaurant: (714) 991-9272