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

Feedback

Do you manage or own New Taste of India?

Yes