Angel Restaurant cum Bar is located in Siliguri, India on Satyam Plaza, Ward 42, Don Bosco Colony. Angel Restaurant cum Bar is rated 3.6 out of 5 in the category disco club in India.
Address
Satyam Plaza, Ward 42, Don Bosco Colony
Service options
TakeawayDine-in