Get directions to: Tug Boat Fish & Chips 5, Sacramento, CA
Restaurant address: 1221 Alhambra Blvd Ste 103 Sacramento, CA 95816, USA
Restaurant: Tug Boat Fish & Chips 5