Daily fish stall is located in New Delhi, India on G5VJ6JG, Vikramshila Apartments Rd, Indian Institute of Technology Delhi, Hauz Khas. Daily fish stall is rated 3 out of 5 in the category fish & chips restaurant in India.
Address
G5VJ6JG, Vikramshila Apartments Rd, Indian Institute of Technology Delhi, Hauz Khas
Service options
Takeaway
Dine-in