Casa Tua King's Cross
(704)
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: Open ⋅ Closes 10 PM
Phone: +44 20 7833 1483
Casa Tua offers all day dining daily from 9am to 11pm (Camden) & 10pm (KX). The menu includes breakfast, brunch, pasta, lunch and dinner dishes just how you ...
Award-Winning Italian Restaurant & Bar! Kings Cross Camden 10% off at our new online wine shop using code “welcome” + free shipping above £75.