18 St Helens Road
Swansea,
Wales
SA1 4AP
01792-653388
Latitude: 51.6185107, Longitude: -3.9519026
10:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Garuda Restaurant of Chinese Restaurant category. Garuda Restaurant is located at 18 St Helens Road Swansea, SA1 4AP. How to get to Garuda Restaurant office? Look at the map below or call them 01792-653388