Top

Salt & Pepper

2611 Plaza Parkway Wichita Falls TX 76308 | 940-691-9800 | website
Local Mediterranean bistro with great food in a nice intimate setting.

Hours for address:

Monday Closed
Tuesday 11:00am - 2:00pm
Wednesday 11:00am - 2:00pm
Thursday 11am - 2pm, 6pm - 10pm
Friday 11am - 2pm, 6pm - 10pm
Saturday 11pm - 2pm, 6pm - 10pm
Sunday Closed
1
X