Salt and Pepper Restaurant

13th Street