opera is located in Kabupaten Tuban, Indonesia on 33MCRM5, Dondong, Gedongombo, Kec. Semanding. opera is rated 3 out of 5 in the category new american restaurant in Indonesia.
Address
33MCRM5, Dondong, Gedongombo, Kec. Semanding
Service options
TakeawayDine-in