OPEN

Salt and Pepper Kitchen Plymouth

cafe
5(120 reviews)
65 High St, Plymouth PL1 2AW, UK