More about Kerala Palace
Kerala Palace is located at 407 Barking Road, E6 2JT London, United Kingdom
+44 20 3674 2297
http://www.sugarvine.com/london/search/restaurant_search.asp?restaurant=92529