Janata Palace
325 Cowbridge Road E
Cardiff CF5 1JD
United Kingdom