Cafés, coffee shops and casual all-day dining outlets
Ecche ghuri is located in kalmakanda, Meghalaya.