Camilla's Restaurant & Bar

Address:

7 Bridge St
Soufrière
St. Lucia, St. Lucia

Phone:

758/459-5379

Map:


Contact   ·   Privacy   ·   Terms