← Back
Izzi Restaurant
Restaurants
119 Lothian Road, EH3 9AN
Edinburgh
Business profile
Customer reviews
No reviews yet
Write a review