Carlo's Restaurant
2 Pleasant St, Llandudno
01492 875722
Menu
Llandudno, Wales
Carlo's Restaurant
2 Pleasant St, Llandudno, Wales LL30 1LJ
01492 875722