Ted's Place

Ted's Place, 5813 W Madison St, Chicago, IL 60644, United States

(773) 378-8389

Location