Chatsworth Indian street food takeout specializing in authentic chaat, dosas, and pav bhaji with remarkable depth of flavor and care; the best Indian takeaway in the Valley.