Shah

27 Station Road, Port Talbot SA13 1NN ,United Kingdom
Shah Shah is one of the popular Indian Restaurant located in 27 Station Road , listed under Indian Restaurant in Port Talbot , Restaurant/cafe in Port Talbot ,

Contact Details & Working Hours

Map of Shah