
Location: Police Point, Latiumkhra, Shillong - 793003
Category : Fine Dinning / Lounge Bar
Cuisine: Asian / Chinese, Continental
One of Shillong's most highly acclaimed restaurants, Deja vu is said to be providing TASTE of MODERN SHILLONG. Regionally...