Restaurants Siliguri
1. Subway City center Mall
3,7 km
City center Mall, Siliguri-734010
092 33 359533
Mon-Sun: 11:00 AM-10:00 PM
The Subway restaurant located at City Center Mall in Siliguri offers a fresh and delicious experience for its customers. With a variety of breads, meats, cheeses, and vegetables, you can customize your sub or salad to your liking. The atmosphere is clean and welcoming, with friendly staff members ready to take your order. This location is perfect for a quick and
... More