10406 Venice Blvd, Culver City, CA 90232 http://mayura-indian-restaurant.com/ To be ranked as one of the best restaurants in LA by a highly regarded food critic is setting a high standard. Mayura comes close to meeting this standard. The owners are…
Sign me up. I'm hungry!
Copyright © 2017 indianfood LA