← 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.