Indonesian Restaurants in Swansea

Find the top Indonesian restaurants in Swansea near you now.

Garuda Indonesian Restaurant

Indonesian restaurant

Address: 18 St Helen's Rd, Swansea SA1 4AP, United Kingdom