Get directions to: Tugboat Fish & Chips, Carmichael, CA
Restaurant address: 7601 Fair Oaks Blvd Carmichael, CA 95608, USA
Restaurant: Tugboat Fish & Chips