Green PepperRestaurantsJunctionAccra, AA, 3649 · GH+233302243636Email unavailableWebsite unavailableHours not available