Ghana
The Neem Grill is one of Ghana.

1. The Neem Grill

Airport Hills, Accra, Greater Accra Region
African Restaurant · No tips or reviews