Ahli Baba's Kabob Shop

+1 802-862-5752
163 Main St, Burlington, VT, 5401
There is business contact and location information.