About Rekha'S Kitchen
Home of delicious cakes, pastries, savoury and sweets.
More about Rekha'S Kitchen
Rekha'S Kitchen is located at Swindon, England, United Kingdom, SN1 1 Swindon
Home of delicious cakes, pastries, savoury and sweets.