DS Dosa Factory
Restaurant in New Delhi, India
South Indian/North Indian restaurant
N-19 Outer Circle, New Delhi, 110001
Restaurants
ยท
New Delhi, India guide