Update Info - Indian Ocean Restaurant
This restaurant was reported as closed. If it is open, let us know.
Indian Ocean Restaurant
7817 SE Powell Blvd
Portland, OR 97206
7817 SE Powell Blvd
Portland, OR 97206
This restaurant was reported as closed. If it is open, let us know.