15% (DINE IN)
79471 18470
Spencers Plaza, Burdwan Road, First Floor, SH12A, Siliguri, West Bengal 734005. Located in Vishal Megha Mart