Best places to eat in Delhi
1. Ama café It is situated in Tibetan colony at Majnu ka tila which is easily reachable from vidhan sabha metro station. It has a different vibe as it is surrounded by Tibetan culture that one can experience while visiting the place. Now, let’s talk about food. Ama café has […]