Review of 'It's Italian Cafe'
There are a number of these restaurants across London which offer a basic selection of Italian meals in very clean, cool surroundings. The food tends a bit on the heavy (and greasy) side for me but is quite tasty. Prices are reasonable though the waiters are quite indifferent…
Rating: “A bit better than average”
Cuisine: Italian
Address: Various
Location: London (England)
Telephone:
URL: