Place is not too far from any location in Delhi or noida.its close the the metro station Jamia.just a 50 steps away from the parking of metro station.ambience is great.courtesious staff.menu has variety of food not only for non veg lovers but also for veggies.seprate sections for groups,families and...