Captain Smith Seafood and Deli

353 E 79th Street Fl 1
Chicago Illinois, 60619
Phone: (773) 488-5000
Website:
Specialty: Seafood,
Cuisine: Seafood
Feature: Dining, Bar Scene, Hotel Dining
Price: On Budget Prices
Feedback: 5