The Kerala
15 Great Castle Street, London, England W1W 8LT
Featured Review : After seeing a play in London, I walked to Kerala for dinner. I showed up there about 8pm on a Saturday evening. I was dining alone and was able to be seated right away. The restaurant has a more casual downstairs, wi...See Full Review