Love the food, love the decor, love the service. In particular, the service is great. When we last went there one of my friends said "doesn't it make all the difference when there's a proper, professional waiter" and we all agreed. Upstairs bar is a fun place to wait for your table if you arrive early. And yes they take bookings .. best to book in fact as fills up fast.
If you own or manage Ilona Staller, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.