About Shade'S Special Food Palace
Shade's Special is a unique Restaurant in London, serving authentic African dishes.
More about Shade'S Special Food Palace
Shade'S Special Food Palace is located at 137 Plumstead Road, se18 7dy London, United Kingdom
02036455067
Similar Listings
Wagamama
5