Location: Home > YellowPages > CA > Covina > Town Sent Seafood Restaurant

Town Sent Seafood Restaurant

1069 W San Bernardino Rd
Covina, CA 91722
626-915-8982