I was planning to visit them even before I left the UK. Put the address in the sat nav... took me to a place which did not exist. Don't use the address from the internet or presaved in your sat navs. The restaurant is lacking the atmosphere and is really pricey. Food is very good, but I would not call it restaurant food. It is more of a comfort, home cooked Greek food. The tzatziki was to die for though. I'm afraid I will not be returning. There was no Greek décor, no Greek music. Nice staff though.
If you own or manage Illia's Greek Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.