Mitra Cafe - Siliguri

Cosmos Mall, Sevoke Road, Siliguri I-734001, India
Dishes: 1

Mitra Cafe

4.2 / 5 of 1333 Reviews
Phone
(+91)7044276666
Address
Cosmos Mall, Sevoke Road, Siliguri I-734001, India
Fast & SimpleDownload Menu App now