Oto Cafe is a cafe offering a blend of Japanese and Italian-inspired cuisine.