Izumi Tay - is a Japanese cuisine restaurant. The interior and design of the small establishment reflects a typical Japanese house.
The restaurant is represented by two small but cozy rooms, united with each other and with a total capacity of 60 seats. Each room reflects a special mood and atmosphere of the country of the rising sun.