Skewers Shop

Skewers Shop/Facebook
Meat on skewers is the theme of this restaurant in North Dallas.
Read These Next
What's Nearby
Entertainment
Pete's Dueling Piano Bar
0.43 miles
Look Cinemas
0.44 miles
Mary Kay Museum
1.01 miles
Hotels
InterContinental Dallas
0.10 miles
The Westin Galleria Dallas
1.86 miles
Hilton Dallas Lincoln Centre
2.28 miles