Eating Indian at The New Jewel Of India restaurant in Buffalo, NY.

Feedback

Do you manage or own The New Jewel Of India?

Yes