CHE CHE Ido
Road along the lake, near WUDE coffee, Bahir Dar Ethiopia
CHE CHE Ido is a Points of Interest & Landmarks place is located in Bahir Dar, Amhara Region. The address of CHE CHE Ido is Road along the lake, near WUDE coffee, Bahir Dar Ethiopia.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.facebook.com/pages/Checheho-Cultural-Restaurant/271473393051666