Kabob International

Address:
8050 Dexter Road 101, Memphis, Tennessee, USA
Telephone:
(901) 755-9385
 View map