Tylorstown
Region of Wales
Name
Restaurant Address
2 Llewellyn Street, Rhondda CF43 3LE
Restaurant Description
Indian restaurant in Ferndale. No website yet.