Casa Tua King's Cross
(698)
Italian restaurant
Mismatched wooden furniture gives this casual venue a warming touch for menus of Italian food.
Address: 106 Cromer St, London WC1H 8BZ, United Kingdom
Hours: Closed ⋅ Opens 9 AM Sat
Phone: +44 20 7833 1483
5044 Followers, 2712 Following, 1523 Posts - See Instagram photos and videos from Casa Tua (@casatualondon)