Hawker stall in Delhi

The Food Village

30 reviews

253, Main Road, Shahpur Jat, Siri Fort, New Delhi, Delhi 110049, India