Home / Denbighshire / Berwyn Station Tea Room

Berwyn Station Tea Room

Restaurant or café · Berwyn Street Off B5103, Llangollen, LL208BN

Food hygiene rating

…Awaiting inspection

Registered with Denbighshire council.

Restaurant or café ratings in Denbighshire · All of Denbighshire