Egyptian specialties restaurant.