Roots Kitchen Bar

A hole-in-the-wall cafe dishing out European plates in Little India