Mohd Faiz Tea Stall is located in New Delhi, India on 4, Street Number 7, Batla House, Jamia Nagar, Okhla. Mohd Faiz Tea Stall is rated 3 out of 5 in the category tea house in India.
Address
4, Street Number 7, Batla House, Jamia Nagar, Okhla
Service options
Takeaway
Dine-in