Otto Otto is located in Higashiusuki District, Japan on 12729-1 Saigotashiro, Misato. Otto Otto is rated 4.3 out of 5 in the category neapolitan restaurant in Japan.
Address
12729-1 Saigotashiro, Misato
Service options
TakeawayDine-in
Offerings
AlcoholCoffee