PVR Aqua
PVR Aqua is listed as an Aquaculture farm in Delhi. The listed business address is Patla, Patala Dehat, Uttar Pradesh 201204. Use this address when planning a visit or confirming the location with the business. The listing notes the following facilities: Wheelchair accessible entrance. For enquiries
Delhi 05 Nov 2026