Oba Restaurante is located in Portland, United States on 555 NW 12th Ave. Oba Restaurante is rated 4.1 out of 5 in the category nuevo latino restaurant in United States. Oba Restaurante is a food & beverages company based out of 555 Nw 12th Ave, Portland, Oregon, United States.
Company size
11-50 employees
Headquarters
Portland, Oregon