Divine Saviour Canteen is a restaurant located in Shillong, Meghalaya. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is Lachumiere, Shillong, Meghalaya 793003, India.
Nahidul Alam Neel 66 months ago
শান্তির জায়গা। চারদিকে প্রচুর মানুষ কিন্তু সবাই চুপচাপ শান্ত নিরিবিলা