Garuda
  • Tel: 01792 653388 / 01792653388
Profile
Garuda Swansea is an Oriental restaurant serving the local area. They are pleased to offer Oriental food and oriental cuisine. Garuda Oriental restaurant has its address at 18 St Helens Rd.
Map
Google Map of Garuda address:18 St Helens Rd,Swansea,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.