Italian and Japanese cuisine delivery restaurant. Known for its unique atmosphere.