Amelia's Cafe and Restaurant

Llanelli SA16 0HZ ,United Kingdom
Amelia's Cafe and Restaurant Amelia's Cafe and Restaurant is one of the popular Coffee Shop located in , listed under Local business in Llanelli , Restaurant in Llanelli , Coffee Shop in Llanelli ,

Contact Details & Working Hours

Map of Amelia's Cafe and Restaurant