KitchenSpot
Search
See the best dishes near you?
← Doral restaurants

Shahs Of Kabob

No reviews yet

Restaurant8341 Nw 12 St, Miami

Own or manage Shahs Of Kabob? Claim this listing free

Hours

Hours not listed yet.

Details

Address8341 Nw 12 St, Miami 33126

Phone786.365.8953

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.