Lucky Dhaba Indian Food

Restaurant in Needles, California