Eating Indian at New Azaad Foods restaurant in Philadelphia, PA.

Feedback

Do you manage or own New Azaad Foods?

Yes