Skewers Shop

Skewers Shop
Skewers Shop/Facebook

Meat on skewers is the theme of this restaurant in North Dallas.

Address

15250 Dallas Pkwy. #500
Dallas, TX 75248