New Fish Point is located in New Delhi, India on Lajpat Nagar-IV, A-17, Dayanand Colony. New Fish Point is rated 3.4 out of 5 in the category aquarium in India.
Address
Lajpat Nagar-IV, A-17, Dayanand Colony
Accessibility
No wheelchair-accessible entrance