Subway is located in Chandigarh Rd, India on Raksha Business Centre, Shop 1 & 2, Upper Ground Floor. Subway is rated 4.2 out of 5 in the category sandwich shop in India.
Address
Raksha Business Centre, Shop 1 & 2, Upper Ground Floor
Offerings
Small platesVegan options