Kerala pancake recipes

0 Save
Tharavadu, Leeds

Tharavadu, Leeds

It is, more specifically, a Keralan restaurant, Kerala being a state in South West India situated on the coast - which probably explains the prevalence of seafood dishes on the menu
Search suggestions and pages