THIS RESTAURANT IS CLOSED Ambala Dhaba Map
310-966-1772
Low-key restaurant brings truly traditional Indian food to Westwood.
Openings: Lunch & Dinner daily
Features
- Parking lot
- Dress code: Casual
- Heart-healthy dishes
- Outdoor dining