Salt & Pepper

  • Restaurant Hours:
    Mon–Sat 11:00AM-7:00PM
    Sun 12:00PM-6:00PM
  • Phone:
    (972) 315-6090
  • Location:
    Unit 17
Close