Desi Tadka Indian Cuisine
3780 Tampa Rd., Suite D2 Oldsmar, Florida 34677 | Restaurant Info