1) Jiva Veg.
Jiva Veg. is a restaurant at Nongpoh, on the way to Shillong. It's one of the best that one comes across on the way and it definitely is a stop in-order to satiate your taste buds.
We had ordered a plate of veg.pan fried moms, malai kofta, a dish consisting of aloo and butter naan with 3 fresh lime sodas. All of them were just made perfect to suit the taste buds. The ambiance is very vibrant and nice with lots of colored and beautiful flowers. It is very spacious and their service a top notch. Do stop by to fill your empty tummies.
Don't confuse this with Barbeque Nation. This restaurant is located at the heart of Shillong at Police Bazzar. Hop in for some good Chinese cuisine and definitely try their moms and Choupsey. It's one of the best one can offer you. Don't hesitate at getting inside this restaurant, pulling out the chair and getting all set to dine in.
3) Cafe Shillong :
Nothing can beat this cafe. Opened up by the Prince of Tripura, and set away from the city, in the hills and being surrounded by coniferous trees,the place is perfect to stop by and enjoy the weather over a cup of coffee and spend some time by yourself reading a book and finding yourself among in the lap of nature.Don't miss out on this one. The outdoor seating and the view, no restaurant or cafe can beat this combo apart Sa-I-Mika in Cherrapunji.
4) Sa-I-Mika Resort:
A must stop by place when you are in Cherrapunji. You can spend a night here as well or even stop by for a good sumptuous home made meal by the Khasi tribe. You will leave this place with a content heart and definitely come back to Thank me for this wonderful suggestion.
The outdoor seating is heavenly, where you can see the clouds moving just above your head or even end up touching them on a very cloudy day. You will leave behind a part of yourself there even after stepping out from it. You can read more about it at: https://www.tripoto.com/trip/cherrapunji-shillong-the-land-of-clouds-58e6a30e0b8c4
5) ML 05 Cafe:
It's located in Shillong near Eastern Air Command. The ambiance is outstanding and the staff very polite and their service way quick. The Royal Enfield adds to the interior. This one also gives a few out-looking at the coniferous trees. I appreciate the creative minds behind the interior and also for the innovative name which stands for Meghalaya (ML) followed by the registration no. (05).
These are the top 5 restaurants which I would strongly recommend to all travelers with their itchy feet going to Meghalaya. I have been a food blogger as well, and have dined in at many cafe/restaurants and tasted varied cuisines.
These recommendations are as per my experiments with food and eating joints. Do leave behind your comments and queries ! Happy to help and suggest!