Salt & Pepper Diner
2575 N Lincoln Ave, Chicago 60614