Sailor's TEAS Reviews & Details
5608 N Marmora Ave
Sailor's TEAS is located at 5608 N Marmora Ave in Chicago near the intersection of N Marmora Ave and Alley. Call (773) 283-7196 for dine in.
- Service:Dine In
- Major Intersection:N Marmora Ave And Alley
Tell us more about Sailor's TEAS Chicago!