Get directions to: Town Sent Seafood Restaurant, Covina, CA
Restaurant address: 1069 W San Bernardino Rd Covina, CA 91722, USA
Restaurant: Town Sent Seafood Restaurant