Gampaha

Black Pepper

About

Black Pepper is a food court restaurant in Gampaha, Sri Lanka.