Top 100 List: Mayura Indian Restaurant in Culver City
Venice Boulevard in West Los Angeles, with its many blocks dotted with Indian restaurants, sweet and spice shops and even a major temple, has evolved into a “Little India” second only to Artesia. And Mayura Indian Restaurant has become the official star of the show, in part due to the blessing of a prominent LA […]...