ITS TASTE OF INDIA Restaurant 153550

Restaurant

13104 Palm Dr - Desert Hot Springs - CA 92240 - United States