Introducing TIA ROSA, a charming Portuguese restaurant nestled at 118 King's Cross Rd, London. This family-run establishment captures the essence of traditional Portuguese cuisine, offering an array of delectable dishes that transport diners straight to Portugal.
With generous portions and a homely feel, TIA ROSA stands as a hidden culinary gem worthy of exploration.