LETS DIM SUM is located in Agra, India on E 146/14, Pani Ki Tanki Rd, near Water Tank, Ghatwasan, Kamla Nagar. LETS DIM SUM is rated 4.1 out of 5 in the category caferestaurant in India.
Address
E 146/14, Pani Ki Tanki Rd, near Water Tank, Ghatwasan, Kamla Nagar