DS Dosa Factory

Restaurant in New Delhi, India

South Indian/North Indian restaurant

N-19 Outer Circle, New Delhi, 110001