Sweet Truth Dwarka is located in New Delhi, India on Shop No. F6, 1st Floor, Plot No. 9 Manish Link Plaza, 1, Sector 5. Sweet Truth Dwarka is rated 3.3 out of 5 in the category dessert restaurant in India.
Address
Shop No. F6, 1st Floor, Plot No. 9 Manish Link Plaza, 1, Sector 5