10406 Venice Blvd, Culver City, CA 90232 http://mayura-indian-restaurant.com/ To be ranked as one of the best restaurants in LA by […]