R
Rob Blaze Review of Carluccio's
Always have a good meal in Carluccios. This one in...
Always have a good meal in Carluccios. This one in covent garden is one of best. Up stairs has the best aircon for when it's hot
Comments: