Swade Alhade is located in Siliguri, India on PC5M9H9, Baghajatin Rd, Ward 17, Subhas Pally. Swade Alhade is rated 3.8 out of 5 in the category family restaurant in India.
Address
PC5M9H9, Baghajatin Rd, Ward 17, Subhas Pally
Service options
Takeaway
Dine-in