Tikka Indian Cuisine
4 Star Rating
525a US Hwy 41 Bypass North Venice, Florida 34285 | Restaurant Info
Estimated delivery time: 53 minutes