The Mecca - Tea & Coffee Limited

25 Chalybeate St

Aberystwyth

SY23 1HX


01970 612888

themecca@btinternet.com