Dibba's Diner is an African restaurant offering delivery service.