Anyone in London, Deptford in particular, simply must check out Kaya House. This wonderful Malaysian Bistro is simply too good to be true. In the culinary desert of Deptford, Kaya House is a beacon of good food, excellent service and good value.
London, United Kingdom