Welcome to Green Pepper Restaurant, choose one of our locations below
Choose restaurant
Open
Green Pepper Sale
11 Green Lane, Sale, M33 5PN
Closed