Planet Indus

Food & Drink
1896 Westwood Blvd, Los Angeles, CA 90025 1896 Westwood Blvd, Los Angeles Directions
Be the first to recommend this place!
null% of 0 customers recommended

For food that's too good to be true (and service that is nothing short of fabulous), Planet Indus in Los Angeles serves up tantalizing tastes of the very best.

About this Business

  • Cuisine



From Our Editors

Treat yourself to good food and drink at Planet Indus in Los Angeles.

Head to Planet Indus in comfort, where attire is business casual.

Drivers will love the easy parking options just steps away from Planet Indus.

Planet Indus may cost you a little bit more than some spots, but this deliciousness is fairly-priced (and well worth the few extra bucks).

Explore Nearby
Planet Indus

Groupon has verified that the customer actually visited Planet Indus.