Ad's Kitchen
Caribbean
Ad's Kitchen offers authentic Ghanaian cuisine. The establishment is located at 20 Great Cambridge Road.
Location
Best places nearby
The highest rated places close to Ad's Kitchen.
Local restaurants nearby
20 Great Cambridge Road, Tottenham, London, N17 7BU, United Kingdom



