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: