Salt & Pepper Diner

2575 N Lincoln Ave, Chicago
(773) 525-8788