Dash of Salt and Pepper Diner
2201 N Lincoln Ave, Chicago 60614