Eating Indian at New Taste Of India restaurant in Portland, OR.

Feedback

Do you manage or own New Taste Of India?

Yes