Makkar Restaurants
Address: Samrala Chowk, Ludhiana – 141008, Samrla Chowk
Phone: 2300784, 161-2300714, 161-2301417, +91 9312090313, +91 9872071417
Address: Samrala Chowk, Ludhiana – 141008, Samrla Chowk
Phone: 2300784, 161-2300714, 161-2301417, +91 9312090313, +91 9872071417