470 reviews
Address:
7864 S Howell Ave Oak Creek WI 53154 United States
Category:
US places Buffet restaurant
Phone number of Indian Delight Restaurant in Milwaukee, Address of Indian Delight Restaurant in Milwaukee, Working hours of Indian Delight Restaurant in Milwaukee