This restaurant offers a blend of European, Italian, and Japanese cuisines. It is located on Drazhinskogo Street.