Star Food & Deli is a Restaurant located in Dallas, TX 75217. It is one of the 53384 restaurants in United States. Address of Star Food & Deli is 8098 S Great Trinity Forest Way, Dallas, TX 75217, United States. Star Food & Deli can be contacted at 12143910416. Star Food & Deli is rated 4.5 (out of 5 stars) by 30 reviewers on the web.
Some of the places around Star Food & Deli are -
Within less than half a Kilo meter of Star Food & Deli, you can also find Star Food & Deli, Star Food & Deli and many more.
Within around 250 meter aerial distance, there are at least 2 more restaurants around Star Food & Deli. These restaurants are - Star Food & Deli, Star Food & Deli
8098 S Great Trinity Forest Way, Dallas, TX 75217, United States
Contact number of Star Food & Deli is 12143910416.
Rating of Star Food & Deli is 4.5 out of 5 stars.
Address of Star Food & Deli is 8098 S Great Trinity Forest Way, Dallas, TX 75217, United States.
Star Food & Deli is located in Dallas, TX 75217.
Star Food & Deli is a Restaurant in United States
Pincode of Dallas, TX 75217 is 75217