Ajmal Channel Restaurant is located in Mogadishu, Somalia on 28VG325, Unnamed Road. Ajmal Channel Restaurant is rated 3 out of 5 in the category restaurant in Somalia.
Address
28VG325, Unnamed Road
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible toilet