izzi restaurant

Address izzi restaurant, 119 Lothian Road, West End, Edinburgh EH3 9AN, Scotland, UK
Telephone: 0131 466 9888

One of the few decent eating options on Lothian Road itself, this is a slick, contemporary restaurant offering both Chinese and Japanese cuisine, including some of the better sushi around. izzi restaurant has moderate pricing.

As you visit ‘izzi restaurant’, you may find interest in following listings . . .

Related Posts

Add Comment