Captains Deli, ASTORIA, Oregon (OR)
Conveniently located at 3300 Leif Erickson Drive () in ASTORIA, Oregon (OR) (97103), Captains Deli is available at 5033253663. Please do give them a call in ahead of time to make a reservation.
More restaurants in ASTORIA, Oregon (OR)
Captains Deli contact information and details:
Address: 3300 Leif Erickson Drive - , ASTORIA, Oregon (OR) 97103
Contact Phone: 5033253663